Humeral Artery - German English Dictionary